Kotomora
昇竜拳 (shouryuuken) Japanese meaning: Shoryuken | Kotomora