Kotomora
怪腕 (kaiwan) Japanese meaning: remarkable ability | Kotomora