I've been perusing the site for a bit but not near as much as I've been looking for Luka's online footprint. I remembered something from about 9 months ago and finally found it.
While I'm not 100% sure it's Luka (99.999...%), I find it very intriguing. If this is Luka, it shows...
01: He...