Eguchi Ayane is a Japanese artist whose oil paintings transport the viewer to candy-colored fantasy lands. Yet within these whimsical worlds, startling scenarios unfold. Juxtaposing 'cutesy' images of teddy bears, bow ties and charming creatures with the darker undercurrent of her narratives, the artist expresses the duality of not only her world, but ours as well. Find more of her work on Twitter.