SPOILER WARNING: This video contains major spoilers for the Key anime Clannad After Story
EMOTION WARNING: This video will invoke strong emotion in anyone who has seen Clannad After Story
You have been warned
EMOTION WARNING: This video will invoke strong emotion in anyone who has seen Clannad After Story
You have been warned