Kotomora
科学研究所 (かがくけんきゅうじょ) Japanese meaning | Kotomora