thatThingYouAlwaysDo about 3 years ago This picture is also alluding to Izetta: The Last Witch (Shuumatsu no Izetta).