Kotomora
魔球 (まきゅう, makyuu) Japanese meaning: miracle ball | Kotomora