A couple of cuckoos unveils new trailer

A Couple of Cuckoos Anime Reveals Mini Anime