Kotomora
躍り出る (odorideru) Japanese meaning: leap out | Kotomora