do i know what these characters are from? no, have i spent an hour trying to beat this? yes, have i beaten it yet? ...no
Skill issue
The characters in this game are from the Touhou series, a multimedia franchise primarily consisting of bullet hell games but also manga and other written materials.