Kotomora
ディロフォサウルス Japanese meaning | Kotomora