Kotomora
大虎 (おおとら, ootora) Japanese meaning: big tiger | Kotomora