Kotomora
ハードパワー (haadopawaa) Japanese meaning: hard power | Kotomora