planet
Mami Uchida
Absolute Duo
Princess Jellyfish (2010 anime)
Riddle Story of Devil