Eiffel 65 captures the anime world
702