No photoTsubasa OtomiyaActingBorn 20/06/1978Tokyo, JapanKnown ForAkahori's Heretical Hour Love Game2005Lime-Colored History of War2003Legend of Himiko1999Super Doll★Licca-chan1998