The Best Smell
Complete | Lee Man-Se | 2000 released
2021-12-30 21:33 marked
Tags:
Art was a bit janky and the execution of the concept was quite underwhelming, but for what it was, it was cute.
At the End of the Road