Kotomora
滔天 (とうてん, touten) Japanese meaning: tremendous | Kotomora