Kotomora
ヘッドスピン (heddosupin) Japanese meaning: headspin | Kotomora