Kotomora
ジャイアント (jaianto) Japanese meaning: giant | Kotomora