Kotomora
ハイパワー (haipawaa) Japanese meaning: high power | Kotomora