Kotomora
覇王竜 (haouryuu) Japanese meaning: Tyrannosaurus rex | Kotomora