Kotomora
テクノサイエンス (tekunosaiensu) Japanese meaning | Kotomora