Wednesday 23 April 2014

The Mysterious Coat...Who does it belong to?

This coat was found on Tobore's chair, but who does it belong to?
Were there any clues?