Lost and Found Co makes you seek hidden objects in a cozy Anime World July 2, 2024 Can you see the duck?