Kotomora
桁外れ (ketahazure) Japanese meaning: incredible | Kotomora