Hourou Musuko: episode 1 (English Subbed) What are Little Girls Made Of?. Roses are Red, Violets are Blue