Kotomora
創造科学 (そうぞうかがく, souzoukagaku) Japanese meaning | Kotomora