Kotomora
生物衛星 (せいぶつえいせい) Japanese meaning | Kotomora