They say deer can smell a drop of coffee in an Olympic swimming pool.
He on the hunt for them beans.

#fursuiting #furry #fursuit #japan #tokyo
1 / 2
Post image
Post image

Comments