Deirdre has a new clue (thanks to resident schmoofy luvvy wuggins, Cole.)

Can we help her out? Let’s put together thoughts in the forum and send her the top options!

Japan?